home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
pcb4.zip
/
PCBSWD4.EXE
/
CONVERT
/
PCBCONV.DOC
< prev
next >
Wrap
Text File
|
1992-12-09
|
40KB
|
992 lines
PCBoard Conversion Instructions
-------------------------------
December 6, 1988
VERSION 9.x & EARLIER -> 10.0 UPGRADE INSTRUCTIONS
--------------------------------------------------
If you are currently running version 9.x or earlier of PCBoard,
in order to upgrade to the current product you must first covert
your various system files to 10.0 format. This is done by the
program 9TO10.BAS which is included on Disk 4 in the CONVERT
subdirectory on the disk. This program should be placed in your
'\MAIN' directory along with your user's file. The program
should be loaded and run using BASICA or GWBASIC with the
parameter "/S:152" - which will allow for the new longer USER
file record length.
After converting your older format USER's file to Version 10.0
format, proceed with the instructions in the following section
(VERSION 10.0 -> 12.x UPGRADE INSTRUCTIONS).
1
VERSION 10.0 -> 12.x UPGRADE INSTRUCTIONS
-----------------------------------------
All versions of PCBoard now use record # 1 of the USERS file as
the "Master" sysop record. This record, formatted exactly as any
other user record, now stores all Sysop data - including last
message number read information, transfer protocol, and expert
flag information. This record must remain as record # 1 from
this point on. The reason for this change was to cut down on the
code accessing record # 1 of the message base and to insure
better error trapping of last message read pointers. Therefore,
before continuing with your conversion process, you must first
modify/create a sysop record in your CURRENT USERS file - and
then convert that file to 12 format. Following this conversion,
you can then proceed with the VERSION 12.x -> 14.0 UPGRADE
INSTRUCTIONS. Optionally, a program called 10TO14.EXE is
provided on Disk 4 of your distribution disks in the subdirectory
called CONVERT - which has been provided compliments of Tom
Alford. This program should allow you to skip the steps below.
1. If you presently have a user record in your user's file
which you would like to use as your "sysop" record,
enter your current version of the code, bring up the
record number on your screen, note the record number of
your current "sysop" record on a slip of paper, exit
the program, then proceed to step 4.
2. If you do NOT have a current user record you wish to
use as your "Sysop" record, enter your current version
of the code and (A)dd a new user, entering their first
and last names as the two "names" you wish to use when
logging on as the remote sysop. Also, enter a password
(since it will be asked for as well when logging on
from remote). Enter a security level of 110. Note:
It is not recommended that you use your actual first
and last names as entries here. Since these names are
used solely to verify access rights and are not used
for program display purposes, you should use a
combination of first and last names and password that
are totally unique to your system.
3. After completing the above entry, note the "record #"
of the number just created. This number will be used
when running a conversion program which will "move"
this record to record # 1 of the user's file. Note:
If the record # you plan on using is already record #1,
there is no need for a further conversion process and
you can skip to step 5.
4. Place the program PCBSYSOP.EXE (found on Disk 4 in the
CONVERT subdirectory) in the same directory location as
your USERS file. This program can be downloaded from
the Salt Air BBS system. Run the program. When it
2
asks for the record # you wish to create as the sysop's
record number, input the number you have determined
from above. For example, if the record number you
created was record # 345, enter the # 345 when asked.
The program PCBSYSOP.EXE will then pick up record # 345
and move it to record # 1, appending all the other
user's in the file onto that record. Note that no user
records will be lost using this program. When the
process is finished, a new file caller USERS.NEW will
be present on your disk which will be in proper 11
format. If the conversion is successful, copy this new
file over as your new user's file for version 11. The
new file can also be used with version 10.0 of the code
without problems.
5. After completing the above process, you will want to
verify record # 1 as being your sysop record. Enter
your current version of the code and verify the
information in record # 1 is correct. Then exit.
NOTE: The program PCBEDIT.COM is no longer used by
PCBoard. This program has been replaced by the program
PCBSM.EXE. Do NOT run the program PCBEDIT.COM after
performing this conversion!
6. Next, run the program USERS120.EXE (located in the
CONVERT subdirectory) to convert the above USERS file
to 12.x format.
3
VERSION 11.x -> 12.x UPGRADE INSTRUTIONS
----------------------------------------
CAUTION: It is essential that you read this entire section of
the document before attempting to upgrade your system to version
12.x. After converting to 12.x, then proceed with the VERSION
12.X -> 14.0 UPGRADE INSTRUCTIONS.
To do a quick upgrade, follow the instructions below:
1. Copy the file "PCBTEXT" to your "\GEN" subdirectory
location. Note that this file REPLACES your current
PCBTEXT.FIL file which is no longer used by the code. Next,
copy the file CALLWAIT.SCR to your "DEFAULT" drive location.
This file is the `call waiting' menu and is loaded from disk
in binary format when the code runs - rather than having it
stored in memory at all times. Finally, copy the file
PCBPROT.DAT to each of your "DEFAULT" drive locations! This
file is REQUIRED in order for the code to load and contains
information on the various transfer protocols you will be
supporting.
2. Next, you must RENAME several other system files in order
for the new code to find them. First, if you are running
any "security specific" BRDM.xxx, BRDMG.xxx, BRDS.xxx, or
BRDSG.xxx main menu files, they MUST be renamed to BRDMxx
and BRDMxxG respectively. (i.e. Move the security level
suffix to become part of the actual filename). Third, if
you are using a NEWASK.DAT file, it must be renamed to
NEWASK - without the ".DAT" extension. The reason for the
above changes is to allow for multilingual language support.
Basically, all filenames which previously had an extension,
with the exception of the DOORS.DAT file and system batch
files, no longer allow any suffix to be included in the
filename - since the suffix is needed for supporting the
various foreign language versions of the system files.
Please refer to the section on "Multilingual Support" for
more information on complete file naming conventions when
running under either of those environments.
3. Copy the new PCBSETUP.EXE, PCBPACK.EXE, and PCBOARD.EXE
files to their respective location(s) on your system.
4. Copy the program USERS120.EXE to your "\MAIN" location (the
location where your USERS' file is located.)
5. Change your current directory location to "\MAIN" and run
the program USERS120. As you run the program, you will be
asked to enter default values for several of the new USERS'
file fields. These default values include "Expiration
Date", "Expiration Security Level", "Expiration Conference
Registration Info.", and a default value for a new "sysop-
maintained" comment field. The program will additionally
4
provide defaults for these values. If you wish to over-ride
the default values, simply enter the data you wish. You can
abort the conversion at any time by simply pressing (Esc).
No damage will be done to your current USERS' file by
aborting this program. If you allow the program to complete
it's conversion process, a new file will be created on disk
called "NEWUSERS" -which can be copied over the top of your
current USERS file when you are satisfied you have properly
configured your new system.
6. Change your current directory location back to your
"DEFAULT" location and run the new version of PCBSETUP.EXE,
setting and saving the new values in the various screens as
required. Please note the following changes in the new
PCBSetup program: 1) The previous file definition for
storing your NEWASK answers - usually NEWREG.DAT - can now
only be 8 letters long without an extension and will
automatically be adjusted to this format when you load the
program - double check this entry!; 2) The previous flag of
"Pause During Node CHAT" has been changed to allow disabling
of the upload drive size space check to allow using the
SUBST command when defining an Upload drive; 3) You must
indicate in the "Switches & Stuff" screen whether you want
all main board messages to default to "private messages",
whether you want to run your system in "subscription mode",
and must also define a prompt for the user-maintained
comment field; 4) The previous field of "Running an EGA
Monitor Under True Network" has been changed to "Disable
Keyboard 5 Min. Timeout Period"; and 5) the previous
"Switches & Stuff" prompt of "Disable String Garbage Clean-
Up" has been changed to "Enable User's City During CHAT
displays". Please check ALL PCBSetup screens before running
the code to insure a proper configuration.
7. Load and run the 12.0 version of PCBoard. IMMEDIATELY
select sysop option (8) and pack your USERS' file. After
the program completes packing the USERS' file, it will
automatically create 26 quick index user's files for use by
the code. As PCBoard re-loads after the file is created,
your 26 new USERS' Quick Index Files will be available.
Next, IMMEDIATELY pack EACH of your message bases using
Sysop option (3)! Failure to pack EACH message base will
result in erroneous code operation!
5
VERSION 12.X -> 14.0 UPGRADE INSTRUCTIONS
-----------------------------------------
The files needed for PCBoard v14.0 operation are:
Filename Description
------------ ---------------------------------------
PCBOARD.EXE PCBoard v14.0 main program module
PCBPACK.EXE PCBoard v14.0 pack module
PCBSETUP.EXE PCBoard v14.0 Setup Program
PCBFILER.EXE PCBoard v14.0 File Maintenance Program
PCBSM.EXE PCBoard v14.0 PCBSysMgr Maintenance Program
PCBDIAG.EXE PCBoard v14.0 System diagnostics program
PCBCONV.EXE PCBoard v14.0 Convert for USERS/MSGS
CALLWAIT.SCR PCBoard v14.0 CALLWAIT.SCR
MKPCBTXT.EXE PCBTEXT file maintenance/generate program
PCBTEXT New PCBTEXT File
HLPx New HELP Files
BRDM, BRDS New Main Menus
Additional files which are available, but not required are:
PCBPROT.DAT PCBoard v14.0 PCBPROT.DAT & .BAT files
PCBNUM.EXE PCBoard v14.0 caller number adjuster program
PCBMODEM.EXE PCBoard v14.0 PCBModem - for new style
AX9624C's
ANSFILER.EXE PCBFiler for remote operation (DOORWAY
required!)
ANSSETUP.EXE PCBSetup for remote operation (DOORWAY
required!)
ANSSM.EXE PCBSysMgr for remote operation (DOORWAY
required!)
* * * C A U T I O N S * * *
BEFORE ATTEMPTING TO LOAD ANY V14.0 FILE, YOU MUST COMPLETELY
BACKUP YOUR ENTIRE SYSTEM - SINCE THE NEW PROGRAMS (WHEN RUN) -
WILL PERMANENTLY ALTER YOUR PRESENT FILES.
DO NOT BEGIN THIS CONVERSION PROCESS UNTIL YOU HAVE SUFFICIENT
TIME IN WHICH TO PERFORM THE ENTIRE CONVERSION! ONCE YOU BEGIN
THE CONVERSION, YOU MUST FOLLOW ALL THE STEPS INDICATED! ALSO,
THERE ARE NO UTILITY PROGRAMS PROVIDED WHICH WILL ALLOW YOU TO
'REVERSE' THE PROCESS OF UPGRADING TO 14.0 ONCE IT HAS BEGUN.
(I.E. THERE ARE NO PROGRAMS WHICH WILL CONVERT A V14.0 USER'S
FILE BACK TO A PREVIOUS FORMAT!) YOU SHOULD *FIRST* DO A
COMPLETE REPACK OF ALL YOUR MESSAGE BASES AND YOUR USERS FILE
BEFORE BEGINNING THIS CONVERSION PROCESS!
YOU *MUST* REMOVE THE FILE PCBFILER.COM FROM YOUR SYSTEM. THAT
FILE IS REPLACED BY PCBFILER.EXE. FAILURE TO REMOVE PCBFILER.COM
MAY RESULT IN CORRUPTED DIR FILES!!!
6
* * * Novell & Network/OS Users * * *
Novell and Network/OS sysops will need to insure that they have
a:
SET PCB=/NMT
statement in their environment prior to code load or they may not
get any screen displays and their system will lock up!
* * * C A U T I O N * * *
V14.0 HAS BEEN DESIGNED TO EASILY CONVERT ALL OF YOUR V12.X
FILES USING PCBSETUP TO PERFORM THE CONVERSION. IF YOU ARE
USING PRE-V12.0 SOFTWARE YOU *MUST* BEGIN BY DOING SCREEN
DUMPS ON ALL SCREENS IN YOUR CURRENT PCBSETUP BEFORE COPYING
ANY NEW FILES. ADDITIONALLY, IT IS STRONGLY SUGGESTED THAT
ALL USERS, REGARDLESS OF WHAT VERSION THEY ARE RUNNING,
FIRST MAKE A SCREEN DUMP OF ALL CURRENT PCBSETUP SCREENS FOR
REFERENCE WHEN CONFIGURING V14.0 FOR OPERATION. SINCE V14.0
IS SUBSTANTIALLY MORE FLEXIBLE THAN ANY PREVIOUS RELEASE,
YOU WILL FIND IT VERY HELPFUL IF YOU HAVE PRINTOUTS OF YOUR
CURRENT CONFIGURATION FROM WHICH TO REFER WHEN CONFIGURING
YOUR NEW SYSTEM.
1. After backing up your complete system, copy the above
programs to their respective locations on your system.
Usually, this means all of the above .EXE files should be
placed in your default "\PCB" location, with the HELP files
going in your "\PCB\HELP" location. The v14.0 menus and
PCBTEXT files should be placed in your current "\PCB\GEN"
location.
2. Next, if you have any BRDMGxx files (where 'xx' is a
security specific menu file), they *must* be renamed in the
format BRDMxxG.
Example: Oldname -> BRDMG10
Newname -> BRDM10G
3. Run the PCBCONV.EXE program. This program can be run from
any location on your system. This program is used for
converting both your USERS file, as well as all message
bases, to the new v14.0 format. When the program runs, you
will be asked to select which file you wish to convert. You
will be asked to supply a new name for the output file
generated by the conversion process. This means your
current file will be left intact in the event of a problem.
Additionally, you can abort the conversion process at any
time by simply pressing the (Esc) key. You *must* convert
all message bases on your system as well as your USERS file
before continuing.
7
* * * C A U T I O N * * *
V14.0 OF PCBOARD REQUIRES 400 BYTES OF STORAGE PER SINGLE
USER RECORD! INSURE YOU HAVE SUFFICIENT DISK STORAGE SPACE
AVAILABLE BEFORE BEGINNING YOUR CONVERSION - SINCE ALL
MESSAGE BASES WILL BE DUPLICATED AND DUPLICATE YOUR USERS'
FILE WILL BE SUBSTANTIALLY LARGER THAN YOUR CURRENT COPY!
4. After converting your message bases and USERS file over to
the new format, you should load and run PCBSetup. When you
run this program for the first time, it will recognize that
you are converting from a pre-v14.0 format, and adjust
itself accordingly.
Please note that v14.0 of the code allows you to 'share'
almost any system file between conference locations -
including all menus, scripts, NEWS, BLTx, and DIRx files.
This should substantially help those sysops who wish to
share common information among areas. However, it can also
cause a problems if one of the 'shared' files is altered -
without understanding the effects it will have on other
areas of your system. Use extreme caution when sharing
files between areas!
5. Some notes on using the new PCBSetup program:
A. You will need to run PCBSetup before you can run either
PCBSM or PCBFiler. The initial run of PCBSetup will convert
your PCBOARD.DAT, CNAMES and other configuration files to
v14.0 format.
Note: PCBSetup will not modify any of your configuration
files until you exit the program and request that it save
the new files. At this point it creates a backup of the
files called PCBOARD.OLD and CNAMES.OLD thus avoiding any
potential loss of data.
B. The easiest way for multi-node systems to perform the
conversion where the GEN directory and other files are
shared between nodes is to simply run PCBSetup once on one
node only. Then copy the newly created PCBOARD.DAT to the
other nodes and make changes there to indicate the node
number and comm port if necessary.
C. At certain points in the program, a prompt will appear on
the screen which indicates that by pressing (F2), you can
edit the file highlighted without having to use a separate
text editor. We strongly recommend you edit all files
available using PCBSetup to avoid inserting bogus lines into
your ASCII system files - such as your PWRD's file, etc.
PCBSetup will also allow you to modify any of the ASCII text
8
and graphics screens used by PCBoard. However, to do so you
will have to first run PCBSM and enter the names of the TEXT
and GRAPHICS editors you wish to use. After this is done
you can press F2 to edit TEXT files and press F3 to edit the
GRAPHICS versions of the same files.
D. The code no longer uses a specific "\PCB\GEN" or
"\PCB\MAIN" drive locations. However, it is again suggested
you maintain your current "\PCB\GEN" and "\PCB\MAIN"
locations to minimize configuration changes and possible
inducing of errors in your setup.
E. The new DIR.LST, SCRIPT.LST and BLT.LST files are new
random access files which are used to store information on
what files are to be accessed during the (F), (S) and (B)
commands respectively. DO NOT ATTEMPT TO EDIT THESE FILES
USING A STANDARD TEXT EDITOR! ONLY USE PCBSETUP'S (F2)
FUNCTION TO EDIT THESE FILES!
F. When exiting PCBSetup, you have several "save" options.
The default of (Y)es, saves all new values and proceeds with
a verification check of your current configuration. It is
strongly suggested you use this option whenever you change a
file definition or path statement inside PCBSetup. A second
save option is (Q)uick Save - which saves all new values,
but does not perform any configuration checking. If (N)o is
entered, the program terminates without saving any new data.
G. It should be noted that most of the old environment
switches that PCBoard used to use have now been moved into
PCBSetup and will be ignored if placed in the environment.
It is therefore suggested that you examine your startup
batch files to determine if any of these were in use and
remove them as well as make sure the the appropriate
questions are answered in the PCBSetup Options #2 screen.
H. When PCBSetup creates the new .LST files which contain a
list of the DIR files, download paths, doors, bulletins and
scripts available for each conference it makes certain
assumptions based on the status of the "Mini-BBS" flag.
If you have answered NO to the "Mini-BBS" flag in your
current v12.x setup then PCBSetup will create the .LST files
in such a way that all DIRS, SCRIPTS, BULLETINS, DOORS and
DOWNLOAD PATHS that were available on the Main Board will
still be available.
If, on the other hand, the "Mini-BBS" flag is set to YES at
the time you perform the conversion then your conference
will only have access to the DIRS, SCRIPTS, BULLETINS, DOORS
and DOWNLOAD PATHS that are inside the conference setup.
9
If you are converting your system and have not yet saved the
PCBOARD.DAT file in v14.0 format you can experiment with
this by going into the old PCBSetup and changing the Mini-
BBS flag one way or the other to see the effects it has on
the .LST file creation.
Once the file is created you can always reconfigure it any
way you like. Remember, v14.0 is VERY flexible, almost to
the point of being overwhelming if you try to take advantage
of everything it allows. However, by knowing what PCBSetup
is doing you can possible save yourself some time in
performing the conversion.
I. For those of you who were running extended conferences
beyond the nine conferences supported directly within
PCBoard (such as the users of QwikMail or ProDoor) you can
easily convert your entire conference setup including the
extended conferences by doing the following:
a. Create a single CNAMES file that lists all of your
conferences and their locations in normal CNAMES format
with up to 39 conferences in the file.
b. Use a text editor capable of editing lines longer
than 255 characters to edit your existing v12.x format
PCBOARD.DAT file to change the number of conferences
from 9 to whatever the number is. Example: if you had
10 extended conferences then you would change the 9 to
a 19.
c. Now simply run PCBSetup and it will read in and
convert the extended conferences in addition to the
standard conferences.
6. You are supplied with a new PCBTEXT file which should be
placed in your current "\PCB\GEN" location. Also included
with v14.0 is a program called MKPCBTXT.EXE which allows you
to perform bilingual or multilingual language conversions on
the file very easily. After loading the MKPCBTXT program,
you will be asked for the file you wish to edit. If you
wish to create a new file, simply enter it's name and
location in the required field. After pressing (Enter), the
program will indicate the file does not currently exist and
ask if you wish to create it. After replying with a (Y),
the new file will be created. CAUTION: DO NOT ATTEMPT TO
ALTER ANY OF THE "(" OR ")" SIGNS IN YOUR PCBTEXT FILE AS
YOUR CODE MAY BECOME INOPERABLE IF YOU DO!
If you wish to create a new PCBTEXT file, it is suggested
you copy your current file over to a new file called
PCBTEXT.NEW, followed by using MKPCBTXT.EXE to edit it.
10
When you are satisfied with all of your changes, then copy
the PCBTEXT.NEW file back to PCBTEXT.
After making a text change to a record in your PCBTEXT file,
you should press (Enter) - after which the program will
automatically justify your field based on the right or left
justification indicated.
7. When calling up the new PCBPack module from a command line
mode, you can have the program display the command line
options which are supported by simply typing in PCBPACK
without any additional options.
8. As indicated herein, v14.0 of the code uses minute integer
timing to control all event timing, etc. As a result of
this, you must insure the time it takes to run your event is
at least one minute in length. If it is not, the code will
reload and run the event multiple times until the event time
'minute' has expired.
9. All environment switches have been moved from the 'SET PCB='
parm to the PCBSetup program except the "/BIO", "/NMT",
"/BLAST", "/BAUD:xxxx", "/DELAY:x" and "/NOCTS" parms. You
can now select your modem type and 'lock modem speed' parms
from inside PCBSetup. Note that you should only select "EVI
FastComm" modem if you are using an old style FastComm which
does not support MNP error checking. Again, double check
your various batch files to see if you need to remove any
un-needed parms from your 'SET PCB=' statement.
10. One command line parm is available when calling up the
program from the BOARD.BAT file. It is:
/LOCALON
The use of the '/LOCALON' switch allows the code to be
automatically loaded to the point of asking for the caller's
name and is designed to support systems running 'in-house'
mail systems.
11. To take advantage of PCBoard v14.0's multiple DIR line
description feature, simply include a "|" in each line
following the main file description line. The only
requirement is that the first character in all subsequent
lines must be a blank! However, you can place the "|" in
any position in the line that you desire (other than
position #1).
12. Due to the recent legal activites involving the former
'.ARC' public domain routines, PCBoard will no longer
directly support the viewing of '.ARC' file contents with
internal assembly language routines. Instead, the code will
11
now call up a batch file through a SHELL operation, which
will allow the sysop to use whatever type file compression
program is applicable to the files on their system. In
order for this to work properly, you must follow the
instructions below:
A. Load the new PCBSetup program, and in the Options 2
screen, enter two new pieces of information. The first is
the name of the batch file which will be used to call up the
file compression utility program, and the second is the
default filename extension which your system will use.
(i.e. 'ARC', 'PAK', etc.) The default batch filename
entered should be PCBVIEW.BAT and *must* be structured as
follows:
(utility program) %1 > pcbview.txt
NOTE: PCBoard will pass the compressed filename to be
viewed in the '%1' parameter field. The '> pcbview.txt'
portion of the command line simply redirects the output of
the routine to a file which PCBoard will display to the
caller on completion of the SHELL. CAUTION: DO NOT CHANGE
THE '%1 > PCBVIEW.TXT' PORTION OF THE ABOVE COMMAND LINE OR
YOUR (F) (V) COMMAND WILL NOT WORK! YOU CAN *ONLY* ALTER THE
FIRST PART OF THE COMMAND LINE TO INDICATE WHICH FILE
COMPRESSION UTILITY PROGRAM TO USE! The batch filename
specified (PCBVIEW.BAT) can reside in any location on your
system if you include a drive+sudirectory location in the
field. Also, make sure you enter the *complete* batch file
filename in the field indicated - since PCBoard will first
check for the presence of that file before allowing the
command to execute!
B. The filename extension field allows you to specify the
suffix extension of the compressed files you will be using
on your system. If your caller fails to enter the filename
extension when requesting an (F) (V) command, the code will
automatically 'add' the extension specified here in order to
find the file on disk. NOTE: YOU CAN NOT HAVE DIFFERENT
TYPES OF COMPRESSED FILENAME EXTENSIONS ON YOUR SYSTEM! ALL
COMPRESSED FILENAMES *MUST* HAVE THE SAME EXTENSION - SUCH
AS 'PAK', 'ARC', ETC. DO *NOT* ATTEMPT TO USE A COMBINATION
OF SEVERAL EXTENSIONS - AS PCBOARD WILL ONLY ATTEMPT TO
LOCATE THOSE FILES WHICH MATCH THE EXTENSION SPECIFIED!
C. The PCBVIEW.BAT file should normally be a single line
entry which calls up your file compression utility program
(including any necessary command line parameters. The
second half of the command line includes those items which
PCBoard needs in order to be able to display the results of
the (F) (V) request to the caller and must *not* be altered!
The exact format of the PCBVIEW.BAT file should be:
12
(utility program name + parms) %1 > pcbview.txt
For example:
pkxarc /v %1 > pcbview.txt
would function properly. DO NOT ALTER THE '%1 >
PCBVIEW.TXT' PORTION OF THE COMMAND LINE!
D. Upon completion of the SHELL procedure, PCBoard will
check for the presence of the PCBVIEW.TXT file and display
it to the caller if found - followed by deleting the file.
If the file is not found, the caller will be displayed a
message indicating an error occured attempting to view the
compressed file.
E. CAUTION: SINCE THIS NEW ROUTINE USES A 'SHELL' PROCEDURE
TO WORK, YOU *MUST* INSURE YOU HAVE SUFFICIENT MEMORY
AVAILABLE ON YOUR SYSTEM IN ORDER TO INVOKE THE FILE
COMPRESSION UTILITY. SINCE PCBOARD IS USING ABOUT 210K OF
MEMORY AT THAT POINT, YOU SHOULD HAVE AT *LEAST* 210k+SIZE
OF FILE COMPRESSION PROGRAM AVAILABLE AS FREE MEMORY ON YOUR
SYSTEM IN ORDER FOR THE COMMAND TO WORK PROPERLY. IF YOU DO
NOT HAVE SUFFICIENT MEMORY, YOUR SYSTEM MAY RECYCLE WHEN THE
CODE ATTEMPTS TO SHELL OUT TO THE BATCH FILE - SINCE A
MEMORY ERROR WILL OCCUR. IT IS SUGGESTED YOU ATTEMPT TO
LOCATE AND USE THE SMALLEST FILE COMPRESSION UTILITY PROGRAM
AVAILABLE FOR YOUR SYSTEM IF YOU ARE SHORT ON MEMORY!!
F. Included with this release is a very small VIEWARCH.COM
file which can currently be used to replace the previous
internal PCBoard view function. By using this file, little
additional memory should be required by your system.
CAUTION: THE VIEWARCH.COM FILE WILL AUTOMATICALLY WRITE
DIRECTLY TO THE PCBVIEW.TXT FILE *WITHOUT* HAVING TO USE THE
BATCH FILE MODE OF OPERATION. IF YOU ARE RUNNING UNDER
*ANY* MULTITASKING SOFTWARE, YOU SHOULD *NOT* USE THE BATCH
FILE METHOD OF OPERATION. INSTEAD, SIMPLY ENTER THE
FOLLOWING IN PLACE OF THE PCBVIEW.BAT FILE ENTRY:
VIEWARCH.COM
This will automatically create the necessary PCBVIEW.TXT
file needed for proper operation.
G. If you wish to disable the (F) (V) function entirely, you
can use the following statement in your SET PCB= environment
switch:
SET PCB=/NOVIEW
13
which will completely disable the function.
14
PCBOARD.DAT
-----------
All versions of PCBoard 11.x and above require a completely new
PCBOARD.DAT configuration file. If you are converting from an
earlier version of PCBoard, you must make a set of complete
screen dumps of all of your current PCBSETUP.EXE screens. No
conversion program is provided to upgrade a pre-11 version of
PCBOARD.DAT to version 12. It is mandatory that all information
be re-entered in the new PCBSETUP.EXE program. Having copies of
your previous screens will make this task much easier.
15